long-range torpedo - Francés Inglés Diccionario